affiliate of a corporation - French English Dictionary